aide technique - Spanish English Dictionary